<?php

/**[将cate根据pid压缩到同一个数组]
 * @param $list
 * @param int $pid
 * @return array
 */
function unlimitedForlayer($list,$pid=0){
    $arr=array();
    foreach($list as $v){
        if($v['pid']==$pid){
            $v['child']=unlimitedForlayer($list,$v['id']);
            $arr[]=$v;
        }
    }
    return $arr;
}